knowledge based training - Turkish English Dictionary